#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void menu() {
	printf("************\n");
	printf("***1.play***\n");
	printf("***0.exit***\n");
	printf("************\n");
}
void game() {
	int ret = rand() % 100 + 1;//%100余数必定是0—99，加一范围是0—100//调用rand()；函数
	int guess = 0;
	while (1) {
		printf("请输出数字：");
		scanf_s("%d", &guess);

		if (guess > ret) {
			printf("输出值大了");
		}
			else if (guess < ret) {
				printf("输出值小了");	
			}
			else{
			printf("恭喜你答对了");
			break;
		}
	}
}
int main() {
	int input = 0;
	srand((unsigned int)time(NULL));//调用time（）函数
	do {
		menu();

		printf("请选择：");
		scanf_s("%d", &input);
		switch (input) {
		case 1:
			game();
			break;
		case 0:
			printf("退出游戏\n");
			break;
		default:
			printf("选择错误，重新选择\n");
			break;
		}
	} while (input);

	return 0;
}